翻訳と辞書
Words near each other
・ Prime Tower
・ Prime Tower (Dubai)
・ Prime Tower (Zürich)
・ Prime Transport Limited
・ Prime triplet
・ Prime TV Sri Lanka
・ Prime University
・ Prime version
・ Prime vertical
・ Prime View Stop
・ Prime Vision BV
・ Prime World
・ Prime zeta function
・ Prime, Inc.
・ Prime-counting function
Prime-factor FFT algorithm
・ Prime-Octagon House
・ Prime7
・ Prime95
・ Primearth EV Energy Co
・ Primeasia University
・ Primeau
・ PrimeBase
・ PrimeCo
・ Primecoin
・ Primedia
・ Primedia Broadcasting
・ PrimeFaces
・ Primefree sequence
・ PrimeGlitz Media


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Prime-factor FFT algorithm : ウィキペディア英語版
Prime-factor FFT algorithm
The prime-factor algorithm (PFA), also called the Good–Thomas algorithm (1958/1963), is a fast Fourier transform (FFT) algorithm that re-expresses the discrete Fourier transform (DFT) of a size ''N'' = ''N''1''N''2 as a two-dimensional ''N''1×''N''2 DFT, but ''only'' for the case where ''N''1 and ''N''2 are relatively prime. These smaller transforms of size ''N''1 and ''N''2 can then be evaluated by applying PFA recursively or by using some other FFT algorithm.
PFA should not be confused with the mixed-radix generalization of the popular Cooley–Tukey algorithm, which also subdivides a DFT of size ''N'' = ''N''1''N''2 into smaller transforms of size ''N''1 and ''N''2. The latter algorithm can use ''any'' factors (not necessarily relatively prime), but it has the disadvantage that it also requires extra multiplications by roots of unity called twiddle factors, in addition to the smaller transforms. On the other hand, PFA has the disadvantages that it only works for relatively prime factors (e.g. it is useless for power-of-two sizes) and that it requires a more complicated re-indexing of the data based on the Chinese remainder theorem (CRT). Note, however, that PFA can be combined with mixed-radix Cooley–Tukey, with the former factorizing ''N'' into relatively prime components and the latter handling repeated factors.
PFA is also closely related to the nested Winograd FFT algorithm, where the latter performs the decomposed ''N''1 by ''N''2 transform via more sophisticated two-dimensional convolution techniques. Some older papers therefore also call Winograd's algorithm a PFA FFT.
(Although the PFA is distinct from the Cooley–Tukey algorithm, Good's 1958 work on the PFA was cited as inspiration by Cooley and Tukey in their famous 1965 paper, and there was initially some confusion about whether the two algorithms were different. In fact, it was the only prior FFT work cited by them, as they were not then aware of the earlier research by Gauss and others.)
==Algorithm==
Recall that the DFT is defined by the formula:
:X_k = \sum_^ x_n e^ nk }
\qquad
k = 0,\dots,N-1.
The PFA involves a re-indexing of the input and output arrays, which when substituted into the DFT formula transforms it into two nested DFTs (a two-dimensional DFT).

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Prime-factor FFT algorithm」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.